feeling vindicated - Espagnol Anglais Dictionnaire